Viranarayan Temple. Challenge To Posterity.